🇬🇧 en it 🇮🇹

Lord Mayor noun

  • (Australia) The mayor of a major city.
borgomastro
Wiktionary Links